prim person who is excessively modest - Spanish English Dictionary